constantly urinating - Spanish English Dictionary